package com.link.base.base.project.model;

import com.link.core.basic.model.BasicModel;

import java.math.BigDecimal;

/**
 * 竞争对手报价
 *
 * @author 王昊
 * @date 2021-03-23 13:21:01
 */
public class CompetitorQuote extends BasicModel {

    /**
    *  项目失标ID
    */
    private Long projectLossId;
    /**
    *  零件号
    */
    private String partCode;
    /**
    *  竞争对手零件名称
    */
    private String partName;
    /**
    *  尺寸
    */
    private String size;
    /**
    *  产品净重（g）
    */
    private String netWeight;
    /**
    *  材料价格（元）
    */
    private BigDecimal maPrice;
    /**
    *  外购/外协总价（元）
    */
    private BigDecimal outsourTotalPrice;
    /**
    *  直接制造成本（元）
    */
    private BigDecimal makeCost;
    /**
    *  模具费
    */
    private BigDecimal toolFee;
    /**
    *  出货包装单件价格
    */
    private BigDecimal shipPackUnitPrice;
    /**
    *  运输费
    */
    private BigDecimal trafficFee;
    /**
    *  管利费
    */
    private BigDecimal manaProFee;
    /**
    *  小计（未含模摊）
    */
    private BigDecimal sumNoMold;
    /**
    *  模摊费用
    */
    private BigDecimal moldCost;
    /**
    *  合计（含模摊）
    */
    private BigDecimal sunMould;

    public Long getProjectLossId() {
        return projectLossId;
    }

    public void setProjectLossId(Long projectLossId) {
        this.projectLossId = projectLossId;
    }
    
    public String getPartCode() {
        return partCode;
    }

    public void setPartCode(String partCode) {
        this.partCode = partCode;
    }
    
    public String getPartName() {
        return partName;
    }

    public void setPartName(String partName) {
        this.partName = partName;
    }
    
    public String getSize() {
        return size;
    }

    public void setSize(String size) {
        this.size = size;
    }
    
    public String getNetWeight() {
        return netWeight;
    }

    public void setNetWeight(String netWeight) {
        this.netWeight = netWeight;
    }
    
    public BigDecimal getMaPrice() {
        return maPrice;
    }

    public void setMaPrice(BigDecimal maPrice) {
        this.maPrice = maPrice;
    }
    
    public BigDecimal getOutsourTotalPrice() {
        return outsourTotalPrice;
    }

    public void setOutsourTotalPrice(BigDecimal outsourTotalPrice) {
        this.outsourTotalPrice = outsourTotalPrice;
    }
    
    public BigDecimal getMakeCost() {
        return makeCost;
    }

    public void setMakeCost(BigDecimal makeCost) {
        this.makeCost = makeCost;
    }
    
    public BigDecimal getToolFee() {
        return toolFee;
    }

    public void setToolFee(BigDecimal toolFee) {
        this.toolFee = toolFee;
    }
    
    public BigDecimal getShipPackUnitPrice() {
        return shipPackUnitPrice;
    }

    public void setShipPackUnitPrice(BigDecimal shipPackUnitPrice) {
        this.shipPackUnitPrice = shipPackUnitPrice;
    }
    
    public BigDecimal getTrafficFee() {
        return trafficFee;
    }

    public void setTrafficFee(BigDecimal trafficFee) {
        this.trafficFee = trafficFee;
    }
    
    public BigDecimal getManaProFee() {
        return manaProFee;
    }

    public void setManaProFee(BigDecimal manaProFee) {
        this.manaProFee = manaProFee;
    }
    
    public BigDecimal getSumNoMold() {
        return sumNoMold;
    }

    public void setSumNoMold(BigDecimal sumNoMold) {
        this.sumNoMold = sumNoMold;
    }
    
    public BigDecimal getMoldCost() {
        return moldCost;
    }

    public void setMoldCost(BigDecimal moldCost) {
        this.moldCost = moldCost;
    }
    
    public BigDecimal getSunMould() {
        return sunMould;
    }

    public void setSunMould(BigDecimal sunMould) {
        this.sunMould = sunMould;
    }
    
}
